Refine this word faster
Raffia ruffia
Definitions
Noun
- 1 a large feather palm of Africa and Madagascar having very long pinnatisect fronds yielding a strong commercially important fiber from its leafstalks wordnet
See also for "raffia ruffia"
Next best steps
Mini challenge
Unscramble this word: raffiaruffia